﻿$(document).ready(function () {

    //显示该部门下所有的人
    $("#role").change(function () {

        var option_id = $("#role").val();
        //查看所属部门下的所有人
        $.ajax({
            type: "post",
            url: "/Recode_tail01/UserInfoByDepartId?departId=" + option_id,
            success: function (departinfos) {
                if (departinfos != null) {
                    $("#dole").html("");//赋值之前先清空

                    //循环追加部门成员名称
                    $("#dole").append('<option value="0">全部</option>');

                    for (var i = 0; i < departinfos.length; i++) {

                        $("#dole").append('<option value=' + departinfos[i].UserId + '>' + departinfos[i].EmployeeName + '</option>');
                    }

                }
            }
        })
    });

    $("#Addas").click(function () {
        //取出相关信息
        var fbr = $("#person").val();
        var bm = $(".role").val();
        var task = {};
        task.oneer = $("#dole").val();
        task.TaskTiltle = $("#recodeTit").val();
        task.CompletionTime = $("#demo").val();
        task.TaskContent = $("#note").val();
        //如果选中的是全部
        if (task.oneer == 0) {
            $.ajax({
                type: "POST",
                url: "/Recode_tail01/Recode_tail01ByMore?Publisher=" + fbr + "&DepartId=" + bm,
                data: task,
                success: function (result) {
                    if (result.success) {
                        layer.msg(result.msg, {
                            title: '提示框',
                            icon: 1,
                            time: 2000
                        });
                    } else {
                        layer.msg(result.msg, {
                            title: '提示框',
                            icon: 2,
                            time: 2000
                        });
                    }
                }
            });
        }
        //如果选中的不是全部
        else {
            $.ajax({
                type: "POST",
                url: "/Recode_tail01/Publish_task?Publisher=" + fbr,
                data: task,
                success: function (result) {
                    if (result.success) {
                        layer.msg(result.msg, {
                            title: '提示框',
                            icon: 1,
                            time: 2000
                        });
                    } else {
                        layer.msg(result.msg, {
                            title: '提示框',
                            icon: 2,
                            time: 2000
                        });
                    }
                }
            });
        }

    });

})